The engine comes from a Lamborghini Gallardo LP560 and has only run about 20,000km and is in absolut View More